\hypertarget{project_8h}{
\section{analysis/project.h \-File \-Reference}
\label{project_8h}\index{analysis/project.\-h@{analysis/project.\-h}}
}


\-Defines a function to project spherical functions on a given basis.  


{\ttfamily \#include $<$nih/basic/numbers.\-h$>$}\*
{\ttfamily \#include $<$nih/linalg/vector.\-h$>$}\*
{\ttfamily \#include $<$nih/sampling/sobol.\-h$>$}\*
{\ttfamily \#include $<$nih/spherical/mappings.\-h$>$}\*
\subsection*{\-Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename Basis\-\_\-type , typename Fun\-\_\-type $>$ }\\void {\bfseries nih\-::project} (const \-Basis\-\_\-type basis, const \-Fun\-\_\-type \&fun, const float a, const float b, const int32 n\-\_\-samples, float $\ast$coeffs)
\end{DoxyCompactItemize}


\subsection{\-Detailed \-Description}
\-Defines a function to project spherical functions on a given basis. 